damp-proof barrier - Turkish English Dictionary